dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Shock Troops
— definition
1.
shock troops (Noun)
1 definition
shock troops (Noun)
— Soldiers who are specially trained and armed to lead an assault.
1 type of
troop